package com.bestcem.xm.ticket.enums;

import lombok.Getter;

/**
 * 答卷状态枚举
 * @author jy.zhao
 * @version 1.0
 * @date 2021/8/17 14:54
 **/
@Getter
public enum RespondentStatusEnum {
    /**
     * 进行中
     */
    BEGIN(0, "进行中"),

    /**
     * 成功完成
     */
    FINISH(1, "成功完成"),

    /**
     * 被甄别
     */
    SCREEN_OUT(2, "被甄别"),

    /**
     * 配额满
     */
    QUOTA_FULL(3, "配额满"),

    /**
     * 系统甄别
     */
    SYSTEM_SCREEN_OUT(4, "系统甄别"),

    /**
     * 成功完成(隐藏)
     */
    HIDDEN(5, "成功完成(隐藏)"),

    /**
     * 备用
     */
    BACKUP(6, "备用"),

    /**
     * 废弃
     */
    DISCARD(7, "废弃"),

    /**
     * 超额
     */
    OVERFULL(8, "超额"),

    /**
     * 已打开
     */
    OPEN(9, "已打开"),

    /**
     * 未完成
     */
    UNFINISH(10, "未完成"),

    /**
     * 彻底删除
     */
    DELETE(107, "彻底删除");

    private final String name;

    private final int index;

    RespondentStatusEnum(int index, String name) {
        this.name = name;
        this.index = index;
    }
}
